package com.shensi.api.admin.domian.device.dto;

import com.shensi.common.core.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import javax.validation.constraints.NotEmpty;

@ApiModel
public class FleetCardForm {

    @Excel(name = "车队名称")
    @NotEmpty(message = "车队名称不能为空")
    @ApiModelProperty(value = "车队名称", position = 1)
    private String fleetName;

    @ApiModelProperty(value = "第三方机构名称", position = 1)
    private String thirdOrganName;

    @Excel(name = "联系人")
    @NotEmpty(message = "联系人不能为空")
    @ApiModelProperty(value = "联系人", position = 2)
    private String contacts;

    @Excel(name = "手机号")
    @NotEmpty(message = "联系人不能为空")
    @ApiModelProperty(value = "联系人", position = 2)
    private String phone;

    @Excel(name = "核销方式：1.司机自动出示核销码 2.第三方核销机构")
    @ApiModelProperty(value = "核销方式：1.司机自动出示核销码 2.第三方核销", position = 1)
    private Integer useType;

    private Long enterpriseId;

    public Long getEnterpriseId() {
        return enterpriseId;
    }

    public void setEnterpriseId(Long enterpriseId) {
        this.enterpriseId = enterpriseId;
    }

    public String getFleetName() {
        return fleetName;
    }

    public void setFleetName(String fleetName) {
        this.fleetName = fleetName;
    }

    public String getContacts() {
        return contacts;
    }

    public void setContacts(String contacts) {
        this.contacts = contacts;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public Integer getUseType() {
        return useType;
    }

    public void setUseType(Integer useType) {
        this.useType = useType;
    }

    public String getThirdOrganName() {
        return thirdOrganName;
    }

    public void setThirdOrganName(String thirdOrganName) {
        this.thirdOrganName = thirdOrganName;
    }
}
